package be.xios.projectquiz.game;

import java.io.Serializable;
import java.util.ArrayList;

/// <summary>
/// Deze klasse is een arraylist van antwoorden
/// </summary>
/// <author>Sebastian Kubski</author>
public class AntwoordList extends ArrayList<Antwoord> implements Serializable{

	private static final long serialVersionUID = 1L;
	private ArrayList<Antwoord> antwoordenList = new ArrayList<Antwoord>();

	//Constructor
	public AntwoordList() {
		
	}
	
	//Voor de arraylist bewerkingen te kunnen uitvoeren .add etc
	public ArrayList<Antwoord> getAntwoordenList() {
		return antwoordenList;
	}
	
	/// <summary>
	/// Deze method controleert of de antwoordenlijst vol is
	/// </summary>
	/// <parameters> int aantal dat bereikt moet worden</parameters>
	/// <returns> Boolean</returns>
	/// <author>Sebastian Kubski</author>
	public boolean isLijstVol(int aantalSpelers) {
			if ( antwoordenList.size() == aantalSpelers ) {
				return true;
			}
			else {
				return false;
			}
	}
	
}
